metal wire cloth perforated metal plate - Turkish English Dictionary